This Hack is a HackMaster Hack requiring you to install HackMaster prior
to installing this file. The shareware version of hackmaster has been
included in the package.
Please visit http://www.daggerware.com for Hackmaster details and
register HackMaster with Daggerware if you have not already done so.
HackMaster is a very usefull application for your Palm Device with many
hacks being written by many developers.
This hack immediately shuts the Palm Computing Device off after it is
awakened by a hardware button. It also has an option to allow the
Power Button to be disabled unless the Page-Down button is pressed
and held before the Power Button. This is being done to help prevent
various cases that press on the application buttons and power button
from killing the batteries.
I hope you find it helpful.
Please visit the RGPS website athttp://www.rgps.com
Hopefully Palm will provide a OS update for this problem but until they do
or in case they do not, RGPS has developed this hack.
--------------
Installation
---------------
This archive contains the following files:
ReadMe.txt - This file
StayOff.prc - Program file
hackmstr.prc - The "HackMaster" System Extensions Manager
"HackMaster" developed By Edward Keyes, DaggerWare Software www.daggerware.com
1) Install hackmaster.prc
2) Install StayOff.prc
3) Start "HackMaster" and click on Stay-Off checkbox to activate the
StayOff hack
---------------
Preferences
---------------
Preferences are accessed by selecting the (+) button in HackMaster.
Allow Buttons to Wake Device When "Wake Button Held" When this option is active you can wake the Palm Device by holding the "Wake Buton" while pressing the Application Buttons. Note: This has no effect on the Power Button. When the PowerButton StayOff feature is enabled holding the "Wake Button" and pressing the power button will Always wake the device.
Allow Buttons to Wake Device When "In PalmV Cradle" - When this option is enabled StayOffHack will allow the unit to wake when it detects that it is in the PalmV Cradle.
"Wake Button" : Select the button you would like to be used as your "Wake Button" Either the Page-Down or the Contrast button. Note: Since the Contrast button is not found on all Palm Devices you will be required to confirm you selection of the Contrast.
"Application Button StayOff" This option allow you to select which Hardware Application Buttons should or should not wake the device. Select the Buttons you want StayOffHack to be active for. Selected Buttons don't wake the device and unselected buttons do.
"PowerButton StayOff" This open allows you to disable the Power Button on the Palm
Computing Device unless the Page-Down Button is pressed and held down before the PowerButton. Page-Down (aka scroll down) is lower button between the two sets of
application buttons. This option displays a warning when enabled to remind you that
your device will now only power on if you press the Page-Down button, hold it down and
then press the Power Button.
---------------
Registration
---------------
This Hack is nag and timeout free Shareware. If you appreciate this hack
and feel it's worth a few bucks to encourage RGPS to develop more hacks/apps
then please register. As a registered user you will receive updates.
Register at http://www.pilotgear.com for only $5.
Or send a check for any amount you feel is fair (including more than $5 ;-)
When registering by Mail please provide the following
Name:
Email Address:
Software you are registering:
Phone (optional if email is provided):
Mail to :
Ron Gouldner
RGPS Development
P.O. Box 4006
Middletown NJ 07748
Please include the following information with your check
Name:
email address:
RGPS software you are registering:
-------------
5. Disclaimer
-------------
If you are using StayOff, please register it and register "HackMaster" with
DaggerWare, if you have not already done so.
I am not responsible for any damage or loss of data caused by this
software. If you have amy problems with StayOff please email
support@rgps.com.
Backup Your Palm Computing Device prior to using this software.
================================
Version History
================================
Version 2.3
--------------------------------
- Added an "Either Button" option to the Wake Button Selection list
- Added the Version Number resource so the Application Launcher will report
the correct version for StayOffHack in the Menu...Info...Version dialog
- Seperate Unregistered and Registered version created
- Compiled on new Metrowerks Compiler 6.0
Version 2.2
--------------------------------
- Added individual "StayOff" control over each of the hardware application buttons.
Version 2.1
--------------------------------
- Added an option to select the button to be combined with the power button
to allow the unit to wake. Version 2.0 used only the Page-Down now the PalmV's
contrast button can be used as an option.
- Added the Allow Buttons to Wake Device When the "Wake button is held" and
"In PalmV Cradle" features.
Version 2.0
--------------------------------
- Added an option to "StayOff" the power button unless it is combined with
the Page-Down button.
Version 1.6
--------------------------------
- Fixed conflict with PalmVHack.
Version 1.5
--------------------------------
- Added some additional safty code to handle low power situations.
Version 1.4
--------------------------------
- Altered stayoff trap to make stayoff more compatable with other apps.
- Also fixes the bug in which an application key held down long enough would
eventually wake up the pilot.
- Got rid of the preferences screen. I still have no reason for preferences
and many users were asking why it was there. If I decide to add preference
features I will put it back...This makes StayOffHack smaller
Version 1.3
--------------------------------
- Changed HackMaster displayed name from Stay-Off to StayOff Hack
- Development changes at the compiler level
Version 1.2
--------------------------------
- Changed the approach used for stayoff hack due to problems found with
certain OS events.
Version 1.1
--------------------------------
- The PageUp/PageDown key when coorded with the hardware buttons was allowing
the unit to power up. Most cases can easily press both buttons so this has
been protected against.
Version 1.0
--------------------------------
- Public release
Version beta 0.1
--------------------------------
- Limited release
Know Hack Conflicts, and solutions
----------------------------------
1) AppHack (By the hackmaster himself Daggerware)
- Problem: AppHack does not pass the trap onto the next function
trapping the function of the application buttons.
- Symptom: When AppHack is Active StayOffHack does not work.
- Solution: None, AppHack is not compatable with StayOffHack.
2) PowerHack (supplied with CheckIn from Palmation)
- Problem: Power hack does not properly pass the trap to the
next app for processing.
- Symptom: When PowerHack is active StayOffHack does not work.
- Solution: Activate StayOffHack Last.
3) TealGlance (From TealPoint)
- Problem: Teal glance displays a screen for a brief moment with your
schedule for the day. While doing this it drops buttons events and
causes StayOffHack to not work.
- Symptom: TealGlance screen displays and the unit stays on.
- Solution: Access Teal Glance's Advanced preferences screen and select the
"Pass thru button presses" feature. StayOffHack will now turn the Palm Device
off after displaying the days schedule.
4) Trek Sounds
- Problem: Start-up and ShutDown Splash screen's and Sounds interrupt StayOffHack
- Solution #1: Enable TrekSounds After StayOff Hack
- Solution #2: Disable TrekSounds Startup and ShutDown Splash Screens and Sounds, all other TrekSound Features do not conflict with StayOffHack
5) ImagerXHack
- Problem : Prevents StayOffHack from functioning if activated first.
- Solution : Activate ImagerXHack first then StayOffHack
Also Available at RGPS
======================
AutoSync : Automatically Sync your Palm Device according to a schedule you define.
PalmVHack : Fix the Alarm Display/Application Buttons problem on the PalmV.
MindMeld : Logic Game for your Palm Device.
PokerLogic : Poker Game for your Palm Device.
PilotEyes : Freeware fun for your Palm Device.
Visit http://www.rgps.com for details or to download your trial copy today.....
RGPS expressly disclaims any warranty for this product. This product and information and
any related documentation is provided "as is" without warranty of any kind, either express
or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or non-infringement. The entire risk arising out of
use or performance of this product and information remains with you.